obsidian同步
GIT
电脑端同步 gitee
我的经验
对于第一个本地库同步到云端
1.创建 ssh 公钥私钥 ssh 公钥
2.把本地仓库 push 到云端(云端新建库,git add, git commit,git push)
3.安装 obsidian 插件(会自动识别.git 文件)
对于后面的本地库同步到云端
1.创建 ssh 公钥私钥
2.git clone 到本地
3.安装 obsidian 插件
网页教程
Obsidian git备份手册 - 知乎 (zhihu.com)
使用obsidian数据同步至Git,从而解决obsidian多端同步收费的问题-windows - 知乎 (zhihu.com)
Obsidian 免费同步方案 - 知乎 (zhihu.com)
【Obsidian】多端同步和备份方案_哔哩哔哩_bilibili
gitignore 的编写
频繁修改的文件不能放上去,不然会导致 git 冲突
# /.obsidian
# /.trash
/.obsidian/workspace-mobile.json
/.obsidian/workspace.json
/.obsidian/plugins/key-promoter/data.json
/.obsidian/plugins/recent-files-obsidian/data.json
其他人的写法
求.gitignore 文件如何书写 - 疑问解答 - Obsidian 中文论坛
注意
编写完后要重新用命令行 commit
Git命令操作
Android 同步 GIT
出现的问题
无法用 ssh 同步
https://www.reddit.com/r/ObsidianMD/comments/xyeww9/obsidiangit_not_working_on_ipad/
https://github.com/denolehov/obsidian-git/issues/459
在 mgit 中改为通过 https 克隆,之后软件会提示要在设置中输入用户名和密码。https 克隆用的是用户名密码或用户名和私人令牌,ssh 克隆用的是密钥,如果用 ssh 克隆会报错。
android 提交后没反应
受限于手机短 ob git 插件的优化问题,bug 很多,应该在设置中补充提交 commit 的用户名和邮箱,要先 commit 再 push,否则直接 push 会导致 pull 也一起失效。
android 端失效后,只能在 mgit 上 push,之后重新加载 obsidian。
教程
不用 ob git,手动同步
termux,Mgit 手动同步即可
https://gist.github.com/Makeshift/43c7ecb3f1c28a623ea4386552712114
用 android 其他软件代替手机端 ob(我的选择 git journal)
https://sspai.com/post/65316
https://github.com/GitJournal/GitJournal/releases/tag/v1.80.0
https://gitjournal.io/contribute/
用 ob git(失败)
Mgit、termux
基于Android的obsidian-git插件 - 经验分享 - Obsidian 中文论坛
obsidian通过gitee同步Android-Mgit - 知乎 (zhihu.com)
如何在手机端实现Obsidian笔记云同步 | Obsidian实践 - 知乎 (zhihu.com)
https://sspai.com/post/68989
软件下载
google 搜索即可,不然要去 google play 商店,华为上不去
下载Obsidian 1.4.6安卓版最新版本APK (apkpure.com)
下载MGit 1.6.FINAL安卓版最新版本APK (apkpure.com)
Obsidian针对于Android - 从Uptodown上下载APK
https://f-droid.org/zh_Hans/packages/com.manichord.mgit/
云同步方法
用 remotely save 插件管理同步内容和同步时机
OOS
Obsidian 配合 RemotelySave 实现阿里云 OSS 云同步云加密_哔哩哔哩_bilibili
坚果云 webdav
支持手机(syncfolder APP)、windows、linux
读取次数有限制(使用坚果云+remotely save同步Windows和iPad端obsidian - 疑问解答 - Obsidian 中文论坛)
坚果云文件夹同步
支持 windows、linux
onedrive
支持手机(syncfolder APP)、windows
infinicloud(webdav)
支持大量文件的索引
百度网盘同步文件夹
支持 windows
NAS
群晖